Elementor\Core\Kits\Manager A

Total Complexity 60
Dependencies 12
Dependents 3
Total lines 416
Lines of code 252
Logical lines of code 119
Comment lines 83
Methods 29
Properties 0

Methods 29

Method Rating Maintainability Complexity Lines of code
before_delete_kit()
S
58 6 15
add_menu_in_admin_bar()
S
52 5 23
get_kit_for_frontend()
S
61 5 11
create_new_kit()
S
61 3 12
frontend_before_enqueue_styles()
S
64 3 11
create_default_kit()
S
58 2 16
is_valid_kit()
S
78 3 3
convert_scheme_to_global()
S
69 3 6
is_kit()
S
74 3 4
create()
S
61 2 12
__construct()
S
52 1 26
localize_settings()
S
56 1 19
map_scheme_to_global()
S
58 1 17
get_active_kit()
S
69 2 7
preview_enqueue_styles()
S
70 2 7
get_current_settings()
S
69 2 7
get_active_kit_for_frontend()
S
69 2 7
add_body_class()
S
71 2 6
update_kit_settings_based_on_option()
S
69 2 7
is_custom_colors_enabled()
S
80 1 3
is_custom_typography_enabled()
S
80 1 3
create_default()
S
73 1 5
register_controls()
S
76 1 4
get_empty_kit_instance()
S
71 1 6
register_document()
S
80 1 3
init_kit_controls()
S
82 1 3
render_panel_html()
S
80 1 3
get_previous_id()
S
80 1 3
get_active_id()
S
80 1 3